<%--
  Created by IntelliJ IDEA.
  User: imac
  Date: 2020/7/28
  Time: 6:00 下午
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%--如果想要获取到request中保存的list集合并且遍历输出，
一定要使用第三方给我们提供好的标签库（lib文件夹中的jstl—1.2.jar->META-INF->tld类型的文件）--%>
<%--一般prefix="c"中的c跟引用的文件名相同，起别的也行--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<html>
<head>
    <title>Title</title>
<%--    bootstrap--%>
    <!-- Bootstrap -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
    用户名:${username}
    <table class="table table-hover">
        <tr>
            <td>id</td>
            <td>name</td>
            <td>phone</td>
            <td>email</td>
            <td>title</td>
            <td>content</td>
            <td>createdtime</td>
            <td>操作</td>
        </tr>
        <%--forEach遍历，也叫迭代标签--%>
        <%--    items的参数list是 req.setAttribute("list",list);中的1参，key--%>
        <%--    加${}是一种语法 EL表达式 固定的--%>
        <%--    var是变量名 起什么都可以 遍历之后会赋值给gb--%>
        <c:forEach var="gb" items="${list}" varStatus="status">
            <tr>
<%--                解决id不连续的问题 varStatus="status" status.index+1--%>
                <td>${status.index+1}</td>
                <td>${gb.name}</td>
                <td>${gb.phone}</td>
                <td>${gb.email}</td>
                <td>${gb.title}</td>
                <td>${gb.content}</td>
                <td>${gb.createdtime}</td>
                <td>
                    <a href="/JavaWebPro/user/manager?id=${gb.id}&q=update" class="btn btn-primary">修改</a>
                    <a href="/JavaWebPro/user/manager?id=${gb.id}&q=delete" class="btn btn-danger">删除</a>
                </td>
            </tr>
        </c:forEach>
    </table>
</div>

</body>
</html>